@charset "utf-8";
/* CSS Document */
.warp{ margin: 0 auto; width: 1200px;}
.head{ background: #fff; width: 100%;}
.top_search{ height: 37px; padding: 12px 0; border-bottom: 1px solid #e5e5e5;}
.top_t_l{float:left; }
.top_t_l a{float:left;margin-top: 7px;}
.top_t_l span { float: left; border-left: 1px solid #eeeeee; margin-left: 15px; padding-left: 13px; margin-top: 3px; height: 32px; line-height: 32px; color: #333; margin-right: 15px; font-size: 13px; font-family: "微软雅黑";}
.twocode{ display: none;}
.top_t_l em{ background: url(../images/code_icon.png) right center no-repeat; width: 20px; float: left;position: relative; border-left: 1px solid #eee; margin-top: 3px; padding-left: 15px;height: 32px; line-height: 32px;}


.top_t_l em .twocode{border-left: none; position: absolute; text-align: center; top: 36px; left: -68px; height: 160px; padding: 10px; padding-bottom: 0; width: 130px; background: #fff; }
.top_t_l em .twocode img{ width: 130px;display: block;}
.top_t_l em .twocode i{display: block; font-size: 12px; color: #666; font-style: normal;}

.top_t_r{ float: right; width: 510px; height: 35px; margin-top: 1px;}
.top_t_rl { width: 431px; height: 31px; border: 2px solid #e5e5e5; float: left; _width: 431px; background: #ececec;}
.top_t_rl_key { float: left; width: 338px; padding-left: 8px; position: relative; background: #ececec; z-index: 1;}
.top_t_rl_key_ser { width: 100%; outline: none; color: #bbbbbb; font-size: 12px; height: 31px; line-height: 31px; border: none; background: none;}
.top_r_btn_shop { float: right; width: 85px; height: 35px; color: #fff; font-size: 13px; border: none; background: #0b67b0; cursor: pointer !important; top: -2px; position: relative; right: -2px;}
.top_r_btn_total{width: 70px; height: 35px; float: right; background: #dddddd; color: #666666;border: none; font-size: 14px;}


.top_barLogo {height: 115px; background: #0b67b0;  padding: 10px 0;}
.companyLogo {float:left;height: 115px;width: 105px;}
.companyLogo .imgtable {height: 115px;width: 105px;}
.companyName {float:left;height: 115px;overflow:hidden;padding-left:20px;}
.cnname {width:630px;overflow:hidden;height:40px;line-height:40px;margin-top: 15px; }
.cnname h2{ float: left; font-size: 26px; color: #ffffff; font-weight: normal; margin-right: 7px; }
.cnname a{ float: left;}
.cnname em{ float: left; }
.cnname h2 i{font-style:normal;}
.main-product {padding-left:0px; width: 630px; color: #ffffff; font-size: 12px; height: 42px;margin-top: 6px; line-height: 18px; overflow: hidden;}
.yeas_icon { background: url(../images/vip-icon1.jpg) left center no-repeat; color: #b58a54; padding-right: 3px; width: 23px; font-size: 11px; padding-left: 47px;font-style: normal; line-height: 21px; margin-right: 5px;}

.yeas_icon strong{ font-weight: normal;}
.yeas_icon1 { background: url(../images/vip-icon2.png) left center no-repeat; color: #47a4fa; padding-right: 3px; font-size: 11px; padding-left: 49px;font-style: normal; line-height: 40px; margin-right: 5px;}
.yeas_icon1 strong{ font-weight: normal;}
.yeas_icon2 { background: url(../images/vip-icon1.jpg) left center no-repeat; color: #47a4fa; padding-right: 3px; font-size: 11px; padding-left: 49px;font-style: normal; line-height: 40px; margin-right: 5px;}
.yeas_icon2 strong{ font-weight: normal;}
.dcv_ps{ float: left;margin: 14px 3px 0px;}
.companyTel{ float: right; margin-top: 35px; padding-left: 40px; background: url(../images/phone.png) left center no-repeat;}
.companyTel span{ font-size: 14px; color: #ffffff;}
.companyTel span strong{ color: #ffffff; font-size: 26px; margin-top: 5px; display: block;}
.headbarMenu{ height:40px; background:#07528e;}
.s_title { overflow:hidden; zoom:1; }
.headbarMenu li {height:40px;margin: 0px 10px 0px 0px;width:110px;list-style:none;display:block;float:left;text-align:center;line-height:40px;font-weight:normal;font-size:16px;}
.headbarMenu a {display:block;color: #fff;}
.headbarMenu a:hover{ text-decoration: underline;}
.headbarMenu li.tabOn a { background-color: #f76c17; }


.solutions_banner{position: relative;}
.solutions_banner ul{overflow:hidden;}
.solutions_banner li{overflow:hidden;text-align: center}

.cnname em a .icon_p_tb1{margin-top:12px;}


.icon_p_tb1{display:inline-block;height:20px;margin:0px 3px;}
.icon_p_tb_img{background:url(../images/icon_img.png) no-repeat;}
.icon_p_tb_img1{background-position:0px 0px;width:59px;height:20px;line-height:20px;float:left;}
.yeas_icon_l{float:left;height:18px;line-height:18px;border-left:0px;background:#fff;padding:0px 5px;font-size:13px;font-style:normal;}
.yeas_icon1{border:1px solid #b58a54;color:#b58a54;}

.icon_p_tb_img2{background-position:0px -57px;width:59px;height:20px;line-height:20px;float:left;}
.yeas_icon2{border:1px solid #ffefba;color:#ff6c06;}

.icon_p_tb_img3{background-position:0px -113px;width:59px;height:20px;line-height:20px;float:left;}
.yeas_icon3{border:1px solid #ddf4ff;color:#3393ec;}

.icon_p_tb_img4{background-position:0px -168px;width:59px;height:20px;line-height:20px;float:left;}
.yeas_icon4{border:1px solid #e9eff2;color:#7d8fa6;}













